package com.qr.bean.wmyh;

import java.sql.Timestamp;
import java.math.BigDecimal;
import java.io.Serializable;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import javax.validation.constraints.NotNull;
/**
 * @author: zc
 * email: zc8023zs@163.com
 * create_time: 2020/8/11 13:01:55
 */
@ApiModel(value = "jbr_user_amount_recharge", description = "余额充值订单")
@TableName(value = "jbr_user_amount_recharge")
public class JbrUserAmountRecharge implements Serializable {
	@ApiModelProperty(value = "编号")
	@TableId(type = IdType.AUTO,value = "id")
	@NotNull(message = "编号不能为空")
	private Integer id;
	@ApiModelProperty(value = "用户ID")
	@TableField(value="user_id")
	private Integer user_id;
	@ApiModelProperty(value = "订单号")
	@TableField(value="order_num")
	private String order_num;
	@ApiModelProperty(value = "充值时间")
	@TableField(value="recharge_time")
	private Timestamp recharge_time;
	@ApiModelProperty(value = "充值金额")
	@TableField(value="recharge_price")
	private BigDecimal recharge_price;
	@ApiModelProperty(value = "0 未支付                        1 已支付")
	@TableField(value="status")
	private Integer status;
	@ApiModelProperty(value = "1 微信                        2 支付宝                        2 网银                        3 后台充值")
	@TableField(value="pay_type")
	private Integer pay_type;
	@ApiModelProperty(value = "支付流水号")
	@TableField(value="pay_serial_number")
	private String pay_serial_number;
	@ApiModelProperty(value = "支付时间")
	@TableField(value="pay_time")
	private Timestamp pay_time;
	@ApiModelProperty(value = "备注")
	@TableField(value="note")
	private String note;

 
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
 
	public Integer getUser_id() {
		return user_id;
	}
	public void setUser_id(Integer user_id) {
		this.user_id = user_id;
	}
 
	public String getOrder_num() {
		return order_num;
	}
	public void setOrder_num(String order_num) {
		this.order_num = order_num;
	}
 
	public Timestamp getRecharge_time() {
		return recharge_time;
	}
	public void setRecharge_time(Timestamp recharge_time) {
		this.recharge_time = recharge_time;
	}
 
	public BigDecimal getRecharge_price() {
		return recharge_price;
	}
	public void setRecharge_price(BigDecimal recharge_price) {
		this.recharge_price = recharge_price;
	}
 
	public Integer getStatus() {
		return status;
	}
	public void setStatus(Integer status) {
		this.status = status;
	}
 
	public Integer getPay_type() {
		return pay_type;
	}
	public void setPay_type(Integer pay_type) {
		this.pay_type = pay_type;
	}
 
	public String getPay_serial_number() {
		return pay_serial_number;
	}
	public void setPay_serial_number(String pay_serial_number) {
		this.pay_serial_number = pay_serial_number;
	}
 
	public Timestamp getPay_time() {
		return pay_time;
	}
	public void setPay_time(Timestamp pay_time) {
		this.pay_time = pay_time;
	}
 
	public String getNote() {
		return note;
	}
	public void setNote(String note) {
		this.note = note;
	}

}